﻿/// <summary>
/// 表示在应用程序执行期间发生的错误
/// </summary>
/// <remarks></remarks>
using System;
using System.Windows.Forms;

namespace Marmat.Forms
{
    public class ErrorOutPut
    {

        /// <summary>
    /// 输出在应用程序执行期间发生的错误。
    /// </summary>
    /// <param name="ex"></param>
    /// <remarks></remarks>
        public static void Show(Exception ex)
        {
            var frm = new ErrorForm(ex);
            frm.ShowDialog();
        }

        /// <summary>
    /// 输出在应用程序执行期间发生的错误。
    /// </summary>
    /// <param name="ex"></param>
    /// <remarks></remarks>
        public static void Show(Exception ex, IWin32Window owner)
        {
            var frm = new ErrorForm(ex);
            frm.ShowDialog(owner);
        }
    }
}